make impenetrable - Turkish English Dictionary